Skip to content

fix(ci): pin the new preview trigger and gate npm publishing - #11

Merged
ScriptedAlchemy merged 1 commit into
mainfrom
fix/main-ci-workflows
Aug 28, 2026
Merged

fix(ci): pin the new preview trigger and gate npm publishing#11
ScriptedAlchemy merged 1 commit into
mainfrom
fix/main-ci-workflows

Conversation

@ScriptedAlchemy

Copy link
Copy Markdown
Owner

Repairs main's CI: the preview workflow's new push trigger is now covered by its contract test, and the release workflow skips publishing while no NPM_TOKEN secret exists (pkg.pr.new previews are the distribution channel for now) instead of failing every push.

🤖 Generated with Claude Code

https://claude.ai/code/session_01EMWczsXAkj7fC5ssSxGK43

The package-preview workflow gained a push-to-main trigger without
updating the contract test that pins its trigger set, turning main red;
the contract now covers both triggers exactly. The release workflow
failed every push because no NPM_TOKEN secret exists - deliberate, since
distribution runs on pkg.pr.new previews for now - so publishing skips
cleanly until the secret is configured instead of failing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EMWczsXAkj7fC5ssSxGK43
@changeset-bot

changeset-bot Bot commented Aug 28, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: ae1836d

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ScriptedAlchemy
ScriptedAlchemy merged commit a43299b into main Aug 28, 2026
12 of 15 checks passed
@ScriptedAlchemy
ScriptedAlchemy deleted the fix/main-ci-workflows branch September 3, 2026 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant